MKLVRFLMKLNNETVSIELKNGTIVHGTITGVDVSMNTHLKAVKLTLKGKNPVTLDHLSVRGNNIRYYILPDSLNLETLLVEDTPRIKPKKPTAGKIPAGRGRGRGRGRGRGRGGR